Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 OWEN SQUARE Terraced £377,152 £349,995 24 Sep 2021
2 OWEN SQUARE Terraced £236,123 £137,000 11 Nov 2011
3 OWEN SQUARE Terraced £252,967 £190,000 12 Aug 2016
4 OWEN SQUARE Terraced £263,208 £119,000 27 Nov 2003
5 OWEN SQUARE Semi-Detached £242,447 £197,500 30 Apr 2020
7 OWEN SQUARE Terraced £279,222 £165,000 26 Nov 2012
8 OWEN SQUARE Terraced £269,175 £245,000 2 Jun 2017
8 OWEN SQUARE Terraced £269,175 £210,087 2 Jun 2017
9 OWEN SQUARE Terraced £260,554 £140,000 29 Apr 2005
11 OWEN SQUARE Terraced £244,699 £170,000 17 Jul 2015
13 OWEN SQUARE Terraced £212,391 £125,000 30 Mar 2010
14 OWEN SQUARE Semi-Detached £319,498 £140,000 8 Sep 2003
15 OWEN SQUARE Terraced £432,203 £350,000 28 Sep 2018